settlement ecology - French English Dictionary